package com.xiaotu.observer.improve;

/**
 * @author 张晓
 * @create 2020-06-26 14:56
 */
public class BaiduSite implements Observer{
    //温度，气压，湿度
    private float temperature;
    private float pressure;
    private float humidity;

    //更新 天气情况，是由 WeatherData 来调用，我使用推送模式
    @Override
    public void update(float temperature,float pressure,float humidity){
        this.temperature = temperature;
        this.pressure = pressure;
        this.humidity = humidity;
        display();
    }

    //显示
    public void display(){
        System.out.println("=====百度网站=====");
        System.out.println("***百度网站 气温 :"+ temperature +"***");
        System.out.println("***百度网站 气压 :"+ pressure +"***");
        System.out.println("***百度网站 湿度 :"+ humidity +"***");
    }
}
